home *** CD-ROM | disk | FTP | other *** search
/ Sprite 1984 - 1993 / Sprite 1984 - 1993.iso / src / cmds / tcsh / dist / MAKEDIFFS < prev    next >
Encoding:
Text File  |  1991-12-21  |  986 b   |  42 lines

  1. #!/bin/sh
  2. #
  3. # MAKEDIFFS.sh: Make context diffs for the csh sources
  4. #
  5. # $Id: MAKEDIFFS,v 3.0 1991/07/04 21:57:47 christos Exp $
  6. XINUDIR=/usr/share/src/mtXinu/bin/csh
  7. BSDDIR=/usr/share/src/mtXinu/BSD/bin/csh
  8. TAHOEDIR=/usr/share/src/mtXinu/TAHOE/bin/csh
  9. RENODIR=/usr/share/src/mtXinu/RENO/bin/csh
  10. TCSHDIR=`pwd`
  11. case "x$1" in
  12. xxinu)
  13.     CSHDIR=$XINUDIR;;
  14. xbsd)
  15.     CSHDIR=$BSDDIR;;
  16. xtahoe)
  17.     CSHDIR=$TAHOEDIR;;
  18. xreno)
  19.     CSHDIR=$RENODIR;;
  20. x*)
  21.     echo "Usage: `basename $0` [bsd|tahoe|xinu|reno]";exit 1;;
  22. esac
  23. DIFF1='sh.c sh.char.c sh.dir.c sh.dol.c sh.err.c sh.exec.c sh.exp.c sh.file.c'
  24. DIFF2='sh.func.c sh.glob.c sh.hist.c sh.init.c sh.lex.c sh.misc.c sh.parse.c sh.print.c'
  25. DIFF3='sh.proc.c sh.sem.c sh.set.c sh.time.c sh.char.h sh.dir.h sh.h sh.local.h sh.proc.h'
  26.  
  27. for i in $DIFF1
  28. do
  29.     diff -c $CSHDIR/$i $TCSHDIR/$i
  30. done > DIFFS.1
  31.  
  32. for i in $DIFF2
  33. do
  34.     diff -c $CSHDIR/$i $TCSHDIR/$i
  35. done > DIFFS.2
  36.  
  37. for i in $DIFF3
  38. do
  39.     diff -c $CSHDIR/$i $TCSHDIR/$i
  40. done > DIFFS.3
  41. exit 0
  42.